package com.sumainfor.pc.market.dao;

import java.util.List;
import java.util.Map;

/**
 * 合租人详情
 * @author :Ashley
 * @Date:2019/4/11
 */
public interface TcmktPactSharedMapper {

    /**
     * 根据租客id找到合同主表id
     */
    String getTenId(Map<String,Object> params);
    //获取的信息有：1.房源编号（HouId）2.房源详表编号（HouInfoId）
    Integer getPaId(Map<String,Object> params);
    Integer getHouId(Map<String,Object> params);
    /**
     * 合同编号（PaId）找到合同合租人<tcmkt-pack-shared>
     * @author ：Ashley
     * @Date:2019/4/11
     */
    List<Map<String,Object>> gettcmkt_pack_sharedList(Map<String, Object> params);

    /**
     * 通过房源编号（HouId）找到房源配置<tcmkt-housing-con>1)Area房源面积2)Resident房源最多居住人数
     * @author ：Ashley
     * @Date:2019/4/11
     */
    List<Map<String,Object>> gettcmkt_housing_conList(Map<String, Object> params);

    /**
     * 修改合租人信息
     * @author ：Ashley
     * @Date:2019/4/11
     */
    Integer savePaNname(Map<String,Object> params);

    /**
     * 修改合租人信息
     * @author ：Ashley
     * @Date:2019/4/11
     */
    Integer updateTcmktPactShared(Map<String,Object> params);

    /**
     * 删除合租人
     * @author ：Ashley
     * @Date:2019/4/11
     */
    Integer deleteTcmktPactShared(Map<String,Object> params);

    /**
     * 新建合租人
     * @author ：Ashley
     * @Date:2019/4/11
     */
    Integer saveTcmktPactShared(Map<String,Object> params);
}
